﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ManageProduct.aspx.cs" Inherits="footwear.ManageProduct" %>
<%@ Import Namespace="footwear" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <%  if (Session["Check"] == null)
        {
            Session["Check"] = "FAIL";
        }
        if (Session["Check"].ToString() == "OK")
      {%>
      <%if (DbConnect.Connection == null)
      {
          var dbConnect = new DbConnect();
      }
      var shoeInfoBus = new ShoeInfoBus();
      var list = shoeInfoBus.GetAllShoeItem();
      %>
         <table border="1">
             <tr>
                 <td>
                     <b>Mã</b>
                 </td>
                 <td>
                     <b>Tên</b>
                 </td>
                 <td>
                     <b>Giá</b>
                 </td>
                 <td>
                     <b>Link hình ảnh chính</b>
                 </td>
                 <td>
                     <b>Đặt làm sản phẩm tiêu biểu</b>
                 </td>
                 <td>
                     <b>Loại</b>
                 </td>
                 <td>
                     <b>Kích cỡ</b>
                 </td>
                 <td>
                     <b>Màu sắc</b>
                 </td>
                 <td>
                     <b>Mô tả</b>
                 </td>
                 <td>
                     <b>Hình bên trái</b>
                 </td>
                 <td>
                     <b>Hình bên phải</b>
                 </td>
                 <td>
                     <b>Hình phía trước</b>
                 </td>
                 <td>
                     <b>Hình phía sau</b>
                 </td>
                 <td>
                     <b>Hình ở trên</b>
                 </td>
                 <td>
                     <b>Hoạt động</b>
                 </td>
             </tr>
             <% foreach (var shoe in list)
                {
                    var specShoe = shoeInfoBus.GetSpecificShoe(shoe.Code);%>
                    <tr>
                        <td>
                            <%=specShoe.Code%>
                        </td>
                        <td>
                            <%=specShoe.Name%>
                        </td>
                        <td>
                            <%=specShoe.Price%>
                        </td>
                        <td>
                            <%=specShoe.ImageSource%>
                        </td>
                        <td>
                            <%if (specShoe.ShowIndex == 1)
                              {%>
                                Có  
                              <%}
                                else
                              {%>
                                Không  
                              <%} %>
                        </td>
                        <td>
                            <%=specShoe.ShoeSubInfo.Type%>
                        </td>
                        <td>
                            <%=specShoe.ShoeSubInfo.Size%>
                        </td>
                        <td>
                            <%=specShoe.ShoeSubInfo.Color%>
                        </td>
                        <td>
                            <%=specShoe.ShoeSubInfo.Description%>
                        </td>
                        <td>
                            <%=specShoe.ShoeSubInfo.LeftImageSource%>
                        </td>
                        <td>
                            <%=specShoe.ShoeSubInfo.RightImageSource%>
                        </td>
                        <td>
                            <%=specShoe.ShoeSubInfo.FrontImageSource%>
                        </td>
                        <td>
                            <%=specShoe.ShoeSubInfo.BackImageSource%>
                        </td>
                        <td>
                            <%=specShoe.ShoeSubInfo.TopImageSource%>
                        </td>
                        <td>
                            <a href="ManageProduct.aspx?action=edit&id=<%=specShoe.Code %>">Chỉnh sửa</a><br/>
                            <a href="ManageProduct.aspx?action=delete&id=<%=specShoe.Code %>">Xóa</a>
                        </td>
                    </tr>
                <%} %>
         </table>
         Mã: <asp:TextBox ID="txtCode" runat="server" ></asp:TextBox><br/>
         Tên: <asp:TextBox ID="txtName" runat="server"></asp:TextBox><br/>
         Giá: <asp:TextBox ID="txtPrice" runat="server"></asp:TextBox><br/>
         Link hình ảnh chính: <asp:TextBox ID="txtMainLink" runat="server"></asp:TextBox><br/>
         Đặt làm sản phẩm tiêu biểu: <asp:CheckBox ID="chkMenu" runat="server" /><br/>
         Loại: <asp:DropDownList ID="DropDownType" runat="server"></asp:DropDownList>
         Kích cỡ: <asp:TextBox ID="txtSize" runat="server"></asp:TextBox><br/>
         Màu sắc: <asp:TextBox ID="txtColor" runat="server"></asp:TextBox><br/>
         Mô tả: <asp:TextBox ID="txtDescription" runat="server"></asp:TextBox><br/>
         Hình bên trái: <asp:TextBox ID="txtLeftLink" runat="server"></asp:TextBox><br/>
         Hình bên phải: <asp:TextBox ID="txtRightLink" runat="server"></asp:TextBox><br/>
         Hình ở trước: <asp:TextBox ID="txtFrontLink" runat="server"></asp:TextBox><br/>
         Hình phía sau: <asp:TextBox ID="txtBackLink" runat="server"></asp:TextBox><br/>
         Hình phía trên: <asp:TextBox ID="txtTopLink" runat="server"></asp:TextBox><br/>
         <asp:Button ID="Button1" runat="server" Text="OK" 
            onclick="Button1_Click" />
      <%}
        else
        {%>
            Bạn chưa đăng nhập vào chức năng quản lý. Vui lòng click tại <a href="LoginPage.aspx">đây</a>.
        <%} %>
    </div>
    </form>
</body>
</html>
